Big Huge Thesaurus

Ipomoea alba

noun